//属于各个势力自己的情报，具有主观性和片面性
//在条件满足时从真实战役状态中刷新获取

var forceInfo = null;

var BuildForceInfo = function(campaign, tileEngine, forceCapture){
	forceInfo = [];
	for (var forceid = 0; forceid < campaign.force.length; forceid++){
		forceInfo[forceid] = ForceInfo.Create(forceid, campaign.zone, tileEngine, forceCapture);
	}
};

var RefreshForceInfo = function(campaign, tileEngine, forceCapture){
	for (var forceid in campaign.force){
		ForceInfo.RefreshByCapture(forceInfo[forceid], campaign.zone, tileEngine, forceCapture);
	}
};